import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

# 设置中文字体，确保中文正常显示
plt.rcParams["font.family"] = ["SimHei", "WenQuanYi Micro Hei", "Heiti TC"]
plt.rcParams["axes.unicode_minus"] = False  # 解决负号显示问题

# 创建示例数据
df = pd.DataFrame({
    '日期': pd.date_range('2023-01-01', periods=10),
    '销量': np.random.randint(50, 100, 10),
    '利润': np.random.randint(10, 30, 10)
})

# 折线图（销量趋势）
df.plot(x='日期', y='销量', kind='line', figsize=(10, 6), title='销量趋势')

# 柱状图（利润对比）
df.plot(x='日期', y='利润', kind='bar', figsize=(10, 6), title='利润对比')

plt.show()






